diff options
Diffstat (limited to 'app/[lng]/partners/(partners)/swp-document-upload/page.tsx')
| -rw-r--r-- | app/[lng]/partners/(partners)/swp-document-upload/page.tsx | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/app/[lng]/partners/(partners)/swp-document-upload/page.tsx b/app/[lng]/partners/(partners)/swp-document-upload/page.tsx index b97bc7fc..55073062 100644 --- a/app/[lng]/partners/(partners)/swp-document-upload/page.tsx +++ b/app/[lng]/partners/(partners)/swp-document-upload/page.tsx @@ -3,6 +3,7 @@ import { Skeleton } from "@/components/ui/skeleton"; import { Card, CardContent, CardDescription, CardHeader, CardTitle } from "@/components/ui/card"; import VendorDocumentPage from "./vendor-document-page"; import { Shell } from "@/components/shell"; +import { useTranslation } from "@/i18n" export const metadata = { title: "Document Search and Upload", @@ -31,11 +32,15 @@ function VendorDocumentSkeleton() { } export default async function DocumentUploadPage({ + params, searchParams, }: { + params: Promise<{ lng: string }> searchParams: Promise<{ [key: string]: string | string[] | undefined }>; }) { - const params = await searchParams; + const { lng } = await params; + const { t } = await useTranslation(lng, 'menu') + const resolvedParams = await searchParams; return ( <Shell> @@ -43,15 +48,15 @@ export default async function DocumentUploadPage({ <div className="flex items-center justify-between"> <div> <h2 className="text-2xl font-bold tracking-tight"> - SWP Document Submission + {t('menu.vendor.engineering.document_submission')} </h2> </div> </div> {/* 메인 컨텐츠 */} <Suspense fallback={<VendorDocumentSkeleton />}> - <VendorDocumentPage searchParams={params} /> + <VendorDocumentPage searchParams={resolvedParams} /> </Suspense> </Shell> ); -}
\ No newline at end of file +} |
